Maintaining a legacy: towards support at the architectural level
نویسندگان
چکیده
1Philips Research Laboratories Eindhoven (PRLE), Prof. Holstlaan 4 (WL-01), 5656 AA Eindhoven, The Netherlands 2Eindhoven University of Technology (TUE), P.O. Box 513, 5600 MB Eindhoven, The Netherlands 3National Aerospace Laboratory (NLR), Voorsterweg 31 (20.1.06), 8316 PR Marknesse, The Netherlands 4Philips Medical Systems (PMS), P.O. Box 10000 (QR-1139), NL 5680 DA Best, The Netherlands 5Philips Business Communications (PBC), Anthony Fokkerlaan 5 (KOC-1), 1200 JD Hilversum, The Netherlands
منابع مشابه
Rearchitecturing Legacy Systems— Concepts & Case Study
Legacy systems, no matter which architectural style they rely on, contain numerous pieces of source code with very similar functionality. We see these system aspects as a good starting point for rearchitecturing legacy systems. The goal is the evolution of the legacy system architecture towards a product line architecture which incorporates the originally replicated system aspects as reusable, ...
متن کاملArchitectural Synthesis: Integrating Multiple Architectural Perspectives
There are many tools and techniques available to understand and analyze a system at the architectural level. Each of these may provide its own perspective of the key architectural elements of the system. We introduce the process of architectural synthesis to deal with the problem of integrating these different architectural perspectives. We emphasize the utility of the synthesis process in supp...
متن کاملUsing Dependence Analysis to Support Software Architecture Understanding
Software architecture is receiving increasingly attention as a critical design level for software systems. As software architecture design resources (in the form of architectural descriptions) are going to be accumulated, the development of techniques and tools to support architectural understanding, testing, reengineering, maintaining, and reusing will become an important issue. In this paper ...
متن کاملArchitectural Restructuring by Semi-Automatic Clustering to Facilitate Migration towards a Service-oriented Architecture
Enterprises are nowadays increasingly faced with the fact that their information systems have become legacy. A common solution to this problem is to migrate the existing application to a new environment, e.g. to a new platform. Modern platforms often employ the architectural style of service-oriented architecture (SOA), in which an application is composed of loosely coupled entities that provid...
متن کاملMigrating Legacy Systems to Service-Oriented Architectures
This paper presents a methodology for migrating legacy systems towards Service-Oriented Architectures. The approach is based on source code analysis for identifying the contribution of code fragments to architectural elements and graph transformation for architectural migration, allowing for a high degree of automation. In order to transform existing application architectures into SOAs, the met...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Journal of Software Maintenance
دوره 12 شماره
صفحات -
تاریخ انتشار 2000